服务器知识

推荐列表 站点导航

当前位置:首页 > 服务器技术 > 服务器知识 >

内核版本升级的方法: 1 2 3 4 5 # rpm --import https://www.elrepo.org/R

来源:网络  作者:网友投稿  发布时间:2021-01-16 14:30
这篇文章主要先容了Docker 7 docker在阿里云的利用详解的相关资料,需要的伴侣可以参考下...

假如各人有任何疑问接待给我留言,30秒钟搞定,nginx 和redis都没有利用docker 需要前提下载好jdk1.7.0.72和 tomcat 。

1 2 3 4 5 6 7 8 # docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE centos latest 97cad5e16cb6 12 days ago 196.5 MB # docker run -d -it centos /bin/bash 运行centos容器 # docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 969ad48e4085 centos /bin/bash 5 seconds ago Up 4 seconds jovial_torvalds # docker exec -it 969a /bin/bash 进入容器 969a是容器的ID Docker启动容器呼吁在前面已经具体的讲过,但到了测试可能出产情况措施无法运行,我就是一个个踩过来的) 我利用的是阿里云的ECS centos 6.6 64位的,那样很贫苦,不会的童鞋可以到我之前的博客看看 重点来了 java+tomcat在容器中应用 测试情况处事器设置 centos 6.6 64位, 在上述进程中涉及到至少三个情况:开拓、测试和出产,docker可以满意你的需求, 在传统模式中,当更新代码的时候。

别的跑了一个nginx做反向署理和一个redis, 阿里云容器hub开拓者平台,所以需要进级内很,发起(不要在centos6.6上面安装利用docker, build 786b29d # vim /etc/sysconfig/docker other_args=--registry-mirror=https://rr8hxwoy.mirror.aliyuncs.com -H tcp://0.0.0.0:235 -H unix:///var/run/docker.sock 设置阿里云加快 docker pull会很快 启动docker 1 2 # /etc/init.d/docker start # chkconfig docker on 运行docker容器 1 2 3 4 5 6 7 8 # docker pull centos latest: Pulling from centos 3690474eb5b4: Already exists af0819ed1fac: Already exists 05fe84bf6d3f: Already exists 97cad5e16cb6: Already exists Digest: sha256:934ff980b04db1b7484595bac0c8e6f838e1917ad3a38f904ece64f70bbca040 Status: Image is up to date for centos:latest 从阿里云私有镜像客栈拉取centos镜像到当地,小编会实时回覆各人的,没问题后通知陈设人员宣布到出产情况,我这里为docker/myapp/ROOT。

开拓自测 没问题,直接把代码传到这个目次,有许多坑,本身做了一遍单位测试。

可以去这里下载需要的镜像 https://dev.aliyun.com/search.html?spm=5176.1972343.0.1.MSG1P3 首先先查察内核版本,并把他们放在和Dockerfile同一级目次 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 vim Dockerfile #This is My first Dockerfile #version 1.0 #Base image FROM centos:latest #MAINTAINER hh Wang #ADD ADD jdk1.7.0_72.gz /usr/local/ ADD biz-tomcat.tar.gz /usr/local/ #RUN RUN yum -y install wget gcc gcc-c++ make openssl openssl-devel net-tools vim RUN mkdir /docker/myapp/ROOT -p #ENV ENV JAVA_HOME /usr/local/jdk1.7.0_72 ENV JRE_HOME $JAVA_HOME/jre ENV CLASSPATH .:$JAVA_HOME/lib:$JRE_HOME/lib ENV PATH $PATH:$JAVA_HOME/bin ENV CATALINA_HOME /usr/local/biz-tomcat EXPOSE 8080 CMD [/usr/local/biz-tomcat/bin/catalina.sh,4核处理惩罚器, 测试通过, QA 举办测试。

这一步很重要 1 # uname -a 查察系统内核版本, 1 2 3 4 5 6 7 8 [root@VM_159_91_centos biz]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 969ad48e4085 centos /bin/bash 21 minutes ago Up 21 minutes jovial_torvalds f67257661e70 registry /entrypoint.sh /etc 7 hours ago Up 7 hours 0.0.0.0:5000-5000/tcp high_darwin 4bcc381f5b9f whh/biz_tomcat:v1 /usr/local/biz-tomc 9 hours ago Up 7 hours 0.0.0.0:9080-8080/tcp biz # docker tag whh/biz_tomcat:v1 IP:5000/whh/biz_tomcat:v1 IP写本身本机内网的IP可能公网IP都可以 # docker push IP:5000/whh/biz_tomcat:v1 推送到本身私有的客栈,现实环境是,但愿对各人有所辅佐,颠末长时间 排查最后发明是测试情况的一个第三方库过期了,必然要记着 # docker run -it -d -v /mnt/docker/myapp/ROOT/biz:/docker/myapp/ROOT -v /var/log/biz-tomcat/logs:/usr/local/biz-tomcat/logs -p 9080:8080 --name biz whh/biz_tomcat:v1 tomcat的根目次要事先修改为本身需要的路径。

因为设置了阿里云镜像加快,然后重启一下容器就可以了,ᨀ交到代码版本打点库,不需要把代码上传到容器内里,这样的现象在软件开拓中很普 遍,把根目次挂在在宿主机的/mnt/docker/myapp/ROOT/biz目次下面,因为每个容器耗损内存为500M阁下,开拓团队在开拓情况中完成软件开拓,所以下载很是快,run] # docker build -t whh/biz_tomcat:v1 . 后头有一个点。

已经不合用如今的快速开拓和陈设,内核版本进级的要领: 1 2 3 4 5 # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh # yum --enablerepo=elrepo-kernel install kernel-lt -y # vim /etc/grub.conf default=0 把default=1 改为default = 0 最后重启处事器 开始安装docker ? 1 2 3 4 5 # curl -sSL https://get.docker.com/ | sh # docker --version Docker version 1.7.1,让开拓团队排查。

8G内存 理论上可以跑16个java容器,我在上面跑了8个java容器。

运维把应用陈设到测 试情况,docker要求内核版本为3.10以上,从其他的处事器就可以直接pull下来利用 00:19:15 2016-11-16 以上所述是小编给各人先容的Docker 7 docker在阿里云的利用详解,在此也很是感激各人对聚合云库网站的支持! ,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/server/other/12719.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

内核版本升级的方法: 1 2 3 4 5 # rpm --import https://www.elrepo.org/R

2021-01-16 编辑:网友投稿

假如各人有任何疑问接待给我留言,30秒钟搞定,nginx 和redis都没有利用docker 需要前提下载好jdk1.7.0.72和 tomcat 。

1 2 3 4 5 6 7 8 # docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE centos latest 97cad5e16cb6 12 days ago 196.5 MB # docker run -d -it centos /bin/bash 运行centos容器 # docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 969ad48e4085 centos /bin/bash 5 seconds ago Up 4 seconds jovial_torvalds # docker exec -it 969a /bin/bash 进入容器 969a是容器的ID Docker启动容器呼吁在前面已经具体的讲过,但到了测试可能出产情况措施无法运行,我就是一个个踩过来的) 我利用的是阿里云的ECS centos 6.6 64位的,那样很贫苦,不会的童鞋可以到我之前的博客看看 重点来了 java+tomcat在容器中应用 测试情况处事器设置 centos 6.6 64位, 在上述进程中涉及到至少三个情况:开拓、测试和出产,docker可以满意你的需求, 在传统模式中,当更新代码的时候。

别的跑了一个nginx做反向署理和一个redis, 阿里云容器hub开拓者平台,所以需要进级内很,发起(不要在centos6.6上面安装利用docker, build 786b29d # vim /etc/sysconfig/docker other_args=--registry-mirror=https://rr8hxwoy.mirror.aliyuncs.com -H tcp://0.0.0.0:235 -H unix:///var/run/docker.sock 设置阿里云加快 docker pull会很快 启动docker 1 2 # /etc/init.d/docker start # chkconfig docker on 运行docker容器 1 2 3 4 5 6 7 8 # docker pull centos latest: Pulling from centos 3690474eb5b4: Already exists af0819ed1fac: Already exists 05fe84bf6d3f: Already exists 97cad5e16cb6: Already exists Digest: sha256:934ff980b04db1b7484595bac0c8e6f838e1917ad3a38f904ece64f70bbca040 Status: Image is up to date for centos:latest 从阿里云私有镜像客栈拉取centos镜像到当地,小编会实时回覆各人的,没问题后通知陈设人员宣布到出产情况,我这里为docker/myapp/ROOT。

开拓自测 没问题,直接把代码传到这个目次,有许多坑,本身做了一遍单位测试。

可以去这里下载需要的镜像 https://dev.aliyun.com/search.html?spm=5176.1972343.0.1.MSG1P3 首先先查察内核版本,并把他们放在和Dockerfile同一级目次 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 vim Dockerfile #This is My first Dockerfile #version 1.0 #Base image FROM centos:latest #MAINTAINER hh Wang #ADD ADD jdk1.7.0_72.gz /usr/local/ ADD biz-tomcat.tar.gz /usr/local/ #RUN RUN yum -y install wget gcc gcc-c++ make openssl openssl-devel net-tools vim RUN mkdir /docker/myapp/ROOT -p #ENV ENV JAVA_HOME /usr/local/jdk1.7.0_72 ENV JRE_HOME $JAVA_HOME/jre ENV CLASSPATH .:$JAVA_HOME/lib:$JRE_HOME/lib ENV PATH $PATH:$JAVA_HOME/bin ENV CATALINA_HOME /usr/local/biz-tomcat EXPOSE 8080 CMD [/usr/local/biz-tomcat/bin/catalina.sh,4核处理惩罚器, 测试通过, QA 举办测试。

这一步很重要 1 # uname -a 查察系统内核版本, 1 2 3 4 5 6 7 8 [root@VM_159_91_centos biz]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 969ad48e4085 centos /bin/bash 21 minutes ago Up 21 minutes jovial_torvalds f67257661e70 registry /entrypoint.sh /etc 7 hours ago Up 7 hours 0.0.0.0:5000-5000/tcp high_darwin 4bcc381f5b9f whh/biz_tomcat:v1 /usr/local/biz-tomc 9 hours ago Up 7 hours 0.0.0.0:9080-8080/tcp biz # docker tag whh/biz_tomcat:v1 IP:5000/whh/biz_tomcat:v1 IP写本身本机内网的IP可能公网IP都可以 # docker push IP:5000/whh/biz_tomcat:v1 推送到本身私有的客栈,现实环境是,但愿对各人有所辅佐,颠末长时间 排查最后发明是测试情况的一个第三方库过期了,必然要记着 # docker run -it -d -v /mnt/docker/myapp/ROOT/biz:/docker/myapp/ROOT -v /var/log/biz-tomcat/logs:/usr/local/biz-tomcat/logs -p 9080:8080 --name biz whh/biz_tomcat:v1 tomcat的根目次要事先修改为本身需要的路径。

因为设置了阿里云镜像加快,然后重启一下容器就可以了,ᨀ交到代码版本打点库,不需要把代码上传到容器内里,这样的现象在软件开拓中很普 遍,把根目次挂在在宿主机的/mnt/docker/myapp/ROOT/biz目次下面,因为每个容器耗损内存为500M阁下,开拓团队在开拓情况中完成软件开拓,所以下载很是快,run] # docker build -t whh/biz_tomcat:v1 . 后头有一个点。

已经不合用如今的快速开拓和陈设,内核版本进级的要领: 1 2 3 4 5 # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh # yum --enablerepo=elrepo-kernel install kernel-lt -y # vim /etc/grub.conf default=0 把default=1 改为default = 0 最后重启处事器 开始安装docker ? 1 2 3 4 5 # curl -sSL https://get.docker.com/ | sh # docker --version Docker version 1.7.1,让开拓团队排查。

8G内存 理论上可以跑16个java容器,我在上面跑了8个java容器。

运维把应用陈设到测 试情况,docker要求内核版本为3.10以上,从其他的处事器就可以直接pull下来利用 00:19:15 2016-11-16 以上所述是小编给各人先容的Docker 7 docker在阿里云的利用详解,在此也很是感激各人对聚合云库网站的支持! ,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/server/other/12719.shtml

相关文章

风云图片

推荐阅读

返回服务器知识频道首页